/* pages/topicality/kaixueshijian/kaixueshijian.wxss */
.main-img{width: 100%;height: 276rpx;}
.city-box{background: #ffffff;border-radius: 35rpx;padding: 10rpx 30rpx;position: absolute;
top: 13rpx;right: 30rpx;}
.city-box text{font-size: 30rpx;font-weight: bolder;}

/* 作文 */
.article-box{margin:30rpx 40rpx 0 40rpx;padding-bottom: 50rpx;}
.timu-box{display: flex;flex-direction: row;align-items: center;justify-content: space-between;margin: 0 30rpx;}
.timu-box view{font-size: 28rpx;color: #333333;}
.item-box{padding:30rpx;border-radius: 20rpx;margin-top: 35rpx;background-color:#fafafa;
display: flex;flex-direction: row;align-items: flex-start;justify-content: space-between;}
.item-box1{padding:30rpx;border-radius: 20rpx;margin-top: 35rpx;background-color:#fff;
display: flex;flex-direction: row;align-items: flex-start;justify-content: space-between;
box-shadow:0rpx 6rpx 12rpx rgba(0,0,0,0.16);border:1rpx solid #fafafa;}
.item{display: flex;flex-direction: row;align-items: center;}
.item image{width: 25rpx;height:25rpx;margin-right: 20rpx;}
.item text{font-size: 28rpx;color: #333333;font-weight: 600;}
.timu-text{font-size: 28rpx;color: #333333;width: 338rpx;display:-webkit-box;    }
.ellipsis{
  -webkit-line-clamp:1;  /* 行数 */
  -webkit-box-orient: vertical;
  overflow:hidden;  /* 超出隐藏 */
  text-overflow: ellipsis;  /* 省略号 */
}
/* .timu-text1{font-size: 28rpx;color: #333333;width: 338rpx;display:-webkit-box;} */
.detail{font-size: 28rpx;color:#3EA5FF;}
/* 资讯 */
.zx-box{margin: 30rpx 40rpx;}
.zx-title{display: flex;align-items: center;flex-direction: row;}
.zx-title image{width: 18rpx;height: 26rpx;margin-right: 15rpx;}
.zx-title text{font-size:32rpx;font-family:PingFang SC;font-weight:bold;
line-height:44rpx;color:rgba(20,20,20,1);opacity:1;}
.zx-text{font-size: 30rpx;color: #000000;font-weight:bold;}
/*white-space:nowrap;  */
.zx-flex-row{display: flex;align-items: flex-start;}
.doticon{width: 24rpx;height: 16rpx;margin-right: 15rpx;margin-top: 10rpx;}
.item-content{display: flex;flex-direction: column;border-bottom: 1rpx solid #cccccc;
padding: 30rpx 0;}
.timetext{font-size:26rpx;font-family:PingFang SC;font-weight:500;
color:rgba(152,150,150,1);opacity:1;margin-top: 20rpx;margin-left: 40rpx;}
/* 相关资讯 */
.related-info-box{border-top: 15rpx solid rgba(238,238,238,1);}
/* 导粉 */
.daofen{margin:0 30rpx 80rpx 30rpx;text-align: center;}
.p_class{margin:10rpx 30rpx;line-height: 50rpx;}
